alternate ending explained